squeezed lemon - English Synonyms Dictionary